Caption = "Click button to display calendar. Clicking on a date highlights and sets it. A set date can be removed by double clicking on it. Feel free to improve upon. Any suggestions to speed display when you advance or retard the calendar with the arrows would be appreciated. This just shows what's possible with VB, alone. Much was suggested by VB Knowledge Base article, ""How to Make a Spreadsheet-style Grid that Allows Editing"". I do contract programming in VB and Access and would appreciate any leads for work you can pass my way. Glenn Silverman : CompuServe 71450,2750"